type runtime.arenaIdx
15 uses
runtime (current package)
heapdump.go#L534: base := arenaBase(arenaIdx(i1)<<arenaL1Shift | arenaIdx(i))
malloc.go#L741: func (h *mheap) sysAlloc(n uintptr, hintList **arenaHint, arenaList *[]arenaIdx) (v unsafe.Pointer, size uintptr) {
mcheckmark.go#L42: clearCheckmarks := func(ai arenaIdx) {
mheap.go#L178: heapArenas []arenaIdx
mheap.go#L187: userArenaArenas []arenaIdx
mheap.go#L192: sweepArenas []arenaIdx
mheap.go#L198: markArenas []arenaIdx
mheap.go#L615: func arenaIndex(p uintptr) arenaIdx {
mheap.go#L616: return arenaIdx((p - arenaBaseOffset) / heapArenaBytes)
mheap.go#L621: func arenaBase(i arenaIdx) uintptr {
mheap.go#L625: type arenaIdx uint
mheap.go#L633: func (i arenaIdx) l1() uint {
mheap.go#L649: func (i arenaIdx) l2() uint {
mheap.go#L912: func (h *mheap) reclaimChunk(arenas []arenaIdx, pageIdx, n uintptr) uintptr {
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |